import java.util.Arrays;

public class Leetcode1803 {

    public int countPairs(int[] nums, int low, int high) {
        Arrays.sort(nums);

        int res = 0;
        for (int i = 0; i < nums.length; i++) {
            for (int j = i; j < nums.length; j++) {
                int xor = nums[i] ^ nums[j];
                if (xor <= high && xor >= low) {
                    res++;
                }
            }
        }

        return res;
    }
}
